a daunting task - Englisch Synonyme Wörterbuch